package com.qidian.mes.dv.service;

import com.qidian.mes.pojo.MachineryType;
import com.qidian.mes.util.pojo.QdResult;

import java.util.List;

/**
 * @Author 小可怎么都睡不够
 * @Description
 * @Time 2024-04-11 16:11
 */
public interface MachineryTypeService {
    QdResult updateMachineryType(MachineryType machineryType);
    QdResult deleteByMachineryTypeId(Long machineryTypeId);
    QdResult saveMachineryType(MachineryType machineryType);
    QdResult queryMachineryTypeNames();
    QdResult queryMachineryTypeById(Long machineryTypeId);
    QdResult<List<MachineryType>> queryAll();
    //QdResult<List<MachineryType>> queryByParentTypeId(Long parentTypeId,String machineryTypeName,Integer enableStatus);
    QdResult<List<MachineryType>> queryByParentTypeId(MachineryType machineryType);
}
